leaf removal - French English Dictionary